/* CSS Document */
@charset "utf-8";
/*
body{ font-family:"微软雅黑","宋体",Times New Roman,"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-weight:normal;}
*/
body{ font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif,Times New Roman,Arial; font-weight:normal;}
.web-body{width:100%; margin:0 auto; text-align:center; min-height:1px;}
.header{width:100%; margin-top:5px;}
.web-body .content{width:994px;/*overflow:hidden;*/ height:auto; margin:0 auto;min-height:400px; }
.footer{width:100%;}
.banner-wrap {
background-image:url("images/2headerbar.jpg");
background-position:center top;
background-repeat:repeat-x;
height:80px;
vertical-align:top;
width:100%;
clear:both;
}
.banner{ width:994px; margin:0 auto; clear:both;}
.banner_imageL{ padding-top:5px; width:150px; float:left;}
.banner_imageR{padding-top:10px;width:650px; float:right; text-align:right; height:63px; overflow:hidden;}
* html .banner_imageR{padding-top:10px;width:650px; float:right; text-align:right; height:73px; overflow:hidden;}
.fnav-wrap{
	background-image: url(images/2footnavbar_bg.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	bottom:0;
	display:block;
	font-size:14px;
	font-weight:bold;
	height:43px;
	left:0;
	position:inherit;
	width:100%;
	z-index:999;
}
.fnav-wrap .fnav{ width:994px; margin:0 auto; height:40px; line-height:40px; color:#fff;}
.fnav-wrap .fnav a{color:#fff;  font-size:14px; font-weight:bold;line-height:40px;}

.fnav-wrap .fnav a:link{ color:#fff;}
.fnav-wrap .fnav a:visited{ color:#fff;}
.fnav-wrap .fnav a:hover{ color:#BB9006;}
.fnav table{ line-height:40px;float:none; clear:both; margin:0 auto;}
.goldbar{
	background-image: url(images/goldbar.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	width:1px;
}
.copyright{ color:#767676; height:40px; line-height:40px; font-size:11px; text-align:center;}
.main{width:994px; margin:0 auto; clear:both;}

.main_search{width:994px; margin:0 auto; height:32px; overflow:hidden; clear:both; }
.main_search form{ margin:0; padding:0; float:right; width:300px;}


.search_area{
	float:right;
	height:25px;
	position:relative;
	top:13%;
	vertical-align:middle;
	width:168px; padding-right:10px;
	padding-top:5px;
	
}
* html .search_area{ padding-top:1px;}
.search_area .searchbox{height:17px; background:none; border:none; width:115px; font-size:11px; color:#666; text-indent:28px; margin-left:-5px;}
.search_area .inp-wrap{ float:left; width:128px; height:22px;background:url(images/search_bg.jpg) scroll no-repeat left 1px; text-align:center; padding-top:4px; background-color:none;}
.search_btn{ float:right; width:auto; vertical-align:top;}
.inp-wrap{ overflow:hidden;}
.main_L{float:left; width:219px; padding-left:10px; height:450px;}
.main_R{margin-left:229px; min-height:480px; position:relative; z-index:1;}
.menu ul{ padding-left:0; margin-left:0px; padding-right:0; margin-right:0;}
.menu{
		font-size:16px;
		line-height:25px;
		margin-bottom:0;
		margin-left:8px;
		margin-right:0;
		margin-top:2px;
		position:relative;
		text-align:left;
		width:180px; position:relative; z-index:100; background-color:#fff;
		
	
	
	 }
 .menu ul li{
	margin-right:0px;
	margin:0;
	padding:0;
	width:100%;
	background-color:#ffffff;

}
.menu ul li.hover{ position:relative;}
.menu ul li a:hover{ color:#BB9006; background:url(images/navarrow_lg.jpg) scroll no-repeat 95% center;}
.menu ul li .a11
{
	border-bottom:solid 1px #fff;
	border-right-width-value:0;
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	color:#002C4F;
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	text-indent:5px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	}
.menu ul li .a11:hover
{
	border-bottom:solid 1px #fff;
	border-right-width-value:0;
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	color:#002C4F;
	display:block;	
	font-weight:bold;
	line-height:25px;
	text-indent:5px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	background-image:none;
	cursor:default
	}

.menu ul li .a1{
    border-bottom:solid 1px #fff;
	border-right-width-value:0;
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	color:#002C4F;
	display:block;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	text-indent:5px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	
}
.menu ul li .a1:hover {
	border-bottom:solid 1px #0D2740;
	border-right-width-value:0;
	border-top:#0D2740 solid 1px;
	border-left:#0d2740 solid 1px;
	color:#BB9006;
}
.menu ul li ul
{
	border-bottom:#0D2740 solid 1px;
	border-top:#0D2740 solid 1px;
	border-right:#0d2740 solid 1px;
	position:absolute; top:0;
	padding:0;
	width:190px;
}
.menu ul li ul a{
    border-bottom:solid 1px #fff;	
	border-top: solid 1px #fff;
	color:#002C4F;
	display:block;
	font-size:12px;
	font-weight: bold;
	line-height:20px;
	padding-left:5px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
}
.menu ul li ul a:hover{ 
    border-bottom:solid 1px #0D2740;	
	border-top: solid 1px #0D2740;
	background:url(images/navarrow_sm.jpg) scroll no-repeat 95% center;
	}
.u2{top:0; left:180px; display:none; border-left:solid 1px #0D2740;}
.u3{border-left: solid 1px #0d2470; display:none}
.u4{border-left: solid 1px #0d2470; display:none;}
.u5{border-left: solid 1px #0d2470; display:none;}
.u6{border-left: solid 1px #0d2470; display:none;}
.menu ul li .u2{ width:220px;}
.menu ul li .u3{ top:-1px; left:220px; width:220px;}
* html .menu ul li .u3{left:218px;}
.menu ul li .u4{ top:-1px; left:220px; width:220px;}
* html .menu ul li .u4{left:218px;}
.menu ul li .u5{ top:-1px; left:220px; width:220px;}
* html .menu ul li .u5{left:218px;}
.menu ul li .u6{ top:-1px; left:220px; width:220px;}
* html .menu ul li .u6{left:218px;}


.menu .hover .u2{ display:block;}
.menu .hover .u2 li{font-size:0;}
.menu .u2 .hover .u3{ display:block;}
.menu .u3 .hover .u4{ display:block;}
.menu .u3 .hover .u4 .hover .u5{ display:block;}
.menu .u3 .hover .u4 .hover .u5 .hover .u6{ display:block;}
.menu .hover .a1
    {
	border-bottom:solid 1px #0D2740;
	border-right-width-value:0;
	border-top:#0D2740 solid 1px;
	border-left:#0d2740 solid 1px;
	color:#BB9006;
	background:url(images/navarrow_lg.jpg) scroll no-repeat 95% center;
	}

.menu .hover .hover .a2{
	border-bottom:solid 1px #0D2740;	
	border-top: solid 1px #0D2740;
	background:url(images/navarrow_sm.jpg) scroll no-repeat 95% center;
	color:#BB9006;
	}
.menu .hover  .hover  .hover .a3{
	border-bottom:solid 1px #0D2740;	
	border-top: solid 1px #0D2740;
	background:url(images/navarrow_sm.jpg) scroll no-repeat 95% center;
	color:#BB9006;
	} 
.menu .hover  .hover  .hover .hover  .a4{
	border-bottom:solid 1px #0D2740;	
	border-top: solid 1px #0D2740;
	background:url(images/navarrow_sm.jpg) scroll no-repeat 95% center;
	color:#BB9006;
	}
.menu .hover  .hover  .hover .hover .hover  .a5{
	border-bottom:solid 1px #0D2740;	
	border-top: solid 1px #0D2740;
	background:url(images/navarrow_sm.jpg) scroll no-repeat 95% center;
	color:#BB9006;
	}
.menu .hover  .hover  .hover .hover .hover .hover  .hover  .a6{
	border-bottom:solid 1px #0D2740;	
	border-top: solid 1px #0D2740;
	background:url(images/navarrow_sm.jpg) scroll no-repeat 95% center;
	color:#BB9006;
	}
	
/* template 2*/
.banner_navigation{ 
	background-color:#FFFFFF;
	
	font-size:12px;
	font-weight:bold;
	height:23px;
	width:994px;
	margin:0 auto;
}
.breadcrumb_navlinks{
	height:20px;
	padding-left:0px;
	padding-right:0px;
	position:relative;
	top:2px;
	width:100%;
}
.breadcrumb_navlinks a{ 
color:#002C4F;
font-size:12px;
font-weight:bold;}
.breadcrumb_navlinks a:hover{	color:#BB9006;}

.web-body table{border-spacing:0;}
.loginPage .form{ width:130px; height:21px!important; line-height:21px; padding:1px; background-color:#F3F4F8;}
.registerform  .form{ width:200px; height:21px; line-height:21px; padding:1px; background-color:#F3F4F8;}
.registerform  .area{ width:320px; height:90px;}
.sitemap a{ color:#002C4F;  font-weight:normal;}
.sitemap a:visited{ color:#002C4F;}
.sitemap a:hover{ color:#BB9006}
.sitemap td{ padding-bottom:5px; }
.back-top{ text-align:right; height:12px; padding:5px 0; clear:both; }

div.position{ float:left; width:550px;padding-top:8px;}
#ProductPosition{ padding-top:0px;}
#position{ padding-top:0px;}
.position 
{		
	text-align:left;
	text-indent:10px; 
	font-size:12px;	
	font-weight:bold;
	word-spacing:2px;
	color:#0d2c4e;		
  }
span.position{ font-size:11px; text-transform:capitalize;}
.position a{color:#002C4F; 
font-weight:bold; text-transform:capitalize;
}
.position a:hover{ color:#BB9006}
.disclaimerlst li{ list-style-type:disc;}
.paging_bar a{color:#002C4F; font-weight:normal;}
.paging_bar a:active{color:#002C4F;}
.paging_bar a:hover{color:#BB9006;}
.header1padding{ height:0px; font-size:0; padding:0; margin:0; clear:both;}
.indexline .bluediv_bar{ height:400px;}
.indexline { padding-top:70px;}

#left_menu li{ }
#left_menu{ }
#left_menu a{ }
#ba2{ display:none;}
#ba3{ display:none;}
#ba4{ display:none; padding-left:35px;}
.productImg{ }
.finishes
{
background-image:url("images/finishes.jpg");
background-position:0.1em 0.2em;
background-repeat:no-repeat;
float:left;
font-weight:bold;
height:25px;
line-height:25px;
padding-left:20px;
width:200px;
	
	}
.finishes a{font-weight:bold; font-size:13px;}
.prod_price a{font-weight:bold; font-size:13px;}
.enlarge a{font-weight:bold; font-size:13px;}
.addtocart  a{font-weight:bold; font-size:13px;}
.prod_price  {
	background-image:url("images/dollar.jpg");
	background-position:40%  center;
	background-repeat:no-repeat;
	float:right;
	font-weight:bold;
	height:20px;
	padding-left:15px;
	padding-right:5px;
	line-height:20px;
	width:145px;
}
.enlarge {
	background-image:url("images/icon_mag.jpg");
	background-position:0.1em 0.9em;
	background-repeat:no-repeat;
	float:left;
	font-weight:bold;
	height:25px;
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
	width:120px;
}
.new_wishlist  {
	background-image:url("images/star.jpg");
	background-position:0.1em 0em;
	background-repeat:no-repeat;
	cursor:pointer;
	font-weight:bold;
	height:20px;
	margin-top:3px;
	padding-left:20px;
	padding-right:5px;
}
.wishlist  {
	background-image:url("images/wishlist.jpg");
	background-position:-0.1em 0.1em;
	background-repeat:no-repeat;
	cursor:pointer;
	font-weight:bold;
	height:20px;
	padding-left:20px;
	padding-right:5px;
}
.addtocart  {
	background-image:url("images/cart.jpg");
	background-position:0em 0em;
	background-repeat:no-repeat;
	
	font-weight:bold;
	height:25px;
	padding-left:20px;
	padding-right:5px;	
	text-align:left;
}
.backtolisting {
	background-repeat:no-repeat;
	height:18px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	width:994px;
	clear:both;
	text-align:right;
}
.releatedImage{padding-top:10px;}
.releatedImage img
{ width:50px; margin-right:10px;margin-bottom:10px;  border:2px solid #D3B257; height:50px;
}
.backtolisting{ display:none;}

#page2{display:none;}
#page3{display:none;}
#page4{display:none;}
.cartdetails td{ font-size:10px;}
#HowtoTab td{ padding-bottom:5px;  }
.son-style{display:none;}

#photos .strip_wrapper ul{ padding-top:20px;}
.details-right-box td{ background-color:#fff;}
.web-body .details-right-box { border-spacing:2px;}
.backtotop  {
	background-image:url("images/arrow_up.jpg");
	background-position:934px center;
	background-repeat:no-repeat;
	height:18px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	
}
.backtotop a{font-weight:bold;}
#photos img{ border:2px solid #D3B257;}
#photos  .nav-next{ border:none;}
#photos  .nav-prev{ border:none;}
.clearBack{ clear:both; width:996px; margin:0 auto;}
.menu_list a{ font-weight:bold;}
.menu_list .menu_list_sub a{ font-weight: normal;}
.slideshow1 img{ border:2px solid #D3B257;}
.slideshow2 img{ border:2px solid #D3B257;}
.slideshow3 img{ border:2px solid #D3B257;}
.details-pic img{border:2px solid #D3B257; max-height:370px; max-width:370px;}
.hide{display:none;}

#loadPic{width:740px;height:660px;text-align:center; line-height:650px; position:absolute; left:0; top:0; }
#loadPic h1{text-align:center; width:740px;}

#showbox{overflow:hidden; position:relative; height:530px;width:740px;}
#ldCenter{overflow:hidden; position:relative; height:660px;width:740px; line-height:550px; text-align:center;}
#ldCenter h1{}

* html #ProductPosition { font-variant:normal;}
* html #ProductPosition a{font-variant:normal;}
* html #position { font-variant:normal;}
* html #position a{font-variant:normal;}


.userstatus{width:994px; margin:0 auto; clear:both;}
.userstatus table{float:right;color:#002C4F;font-size:12px; font-family:Arial;}
.userstatus table td{ line-height:23px;}
.cart-Wishlist{width:76px;background:url("images/top_nav_wishlist1.jpg") no-repeat left 5px; text-indent:20px; font-weight:700;color:#002C4F;font-size:12px; font-family:Arial;}
.cart-cart{width:65px;display:block;padding-top:1px; float:left;background:url("images/top_nav_cart1.jpg") no-repeat left 4px;text-indent:18px; font-weight:700;color:#002C4F;font-size:12px; font-family:Arial;}
.cart-view{ width:105px; display:block;background:url("images/top_nav_view_cart1.jpg") no-repeat left 0px; font-weight:700;color:#002C4F;font-size:12px; font-family:Arial; text-indent:16px;}
.userstatus  .cartAreaValues{font-size:9px;}
.cartAreaValues span{font-size:9px; display:block; padding-top:2px;}
.bigtitle{font-size: 3.4em;color: rgb(255, 255, 255); font-weight: normal; line-height:inherit; padding-right: 15px; height:59px; padding-top:4px;}
.bigtitle sup{ font-size:16px; }



input[type="text"]{ height:17px;height:17px!important; font-size:12px; padding:0px !important; }
select{ height:17px;height:17px!important;font-size:12px; padding:0px !important;}
select option{height:17px; padding:0; margin:0;}
.lst_listing  input[type="text"]{ height:17px;height:17px!important; font-size:12px; padding:0px !important; }

.main_R  a{color:#002C4F}
.main_R  a:link{color:#002C4F}
.main_R  a:active{color:#002C4F}
.main_R  a:visited{color:#002C4F}
.backtotop  a{color:#002C4F}
.backtotop  a:link{color:#002C4F}
.backtotop  a:active{color:#002C4F}
.backtotop  a:visited{color:#002C4F}


.position  a{color:#002C4F}
.position  a:link{color:#002C4F}
.position  a:active{color:#002C4F}
.position  a:visited{color:#002C4F}

.logo img{ margin-top:-2px; }
.menu-padd-top{ height:2px;}


.breadcrumb_navlinks td.goldbar{ padding-left:0px; padding-right:0px; width:3px;}
.breadcrumb_navlinks  .headwidth{ width:125px; padding-left:0; padding-right:0;}
.tb-size td{ padding:2px;}
.transhow-txt td{ font-size:14px;}
.disclaimerlst li{ padding-bottom:8px;}
.photowrap-tb{ padding-top:0px;}
.addwislistPop td{}
.addwislistPop{ position:absolute; width:335px; left:-143px; top:17px; display:none;}
.tob_bg1{  background:url(images/top_bg1.gif) no-repeat left top;}
.tob_bg2{ background:url(images/top_bg2.gif) no-repeat left top;}
.tob_bg3{  background:url(images/top_bg3.gif) repeat-x left top;}
.tob_bg4{   background:url(images/top_bg4.gif) no-repeat right top;}
.left_bg1{background:url(images/left_bg1.gif) repeat-y left top;}
.right_bg1{background:url(images/right_bg1.gif) repeat-y right top;}
.foot_bg1{background:url(images/foot_bg1.gif) no-repeat left bottom;}
.foot_bg2{background:url(images/foot_bg2.gif) repeat-x left bottom;}
.foot_bg3{background:url(images/foot_bg3.gif) no-repeat right bottom;}
.closebtn{ position:absolute; width:20px; height:20px;background:url(images/close_bg.gif) no-repeat left top; right:12px; top:18px; cursor:pointer;}
.addwislistPop .title{ font-family:Arial; font-size:14px; font-weight:800; text-indent:17px;background:url(images/pointbg.gif) no-repeat left 0px;}
.addwislistPop .selectcss{ width:211px; height:18px;}
.addwislistPop .selectcss option{ padding-top:5px;}
.inputlist{ width:140px; height:17px;}
.addnew-wishlist{ display:none;}
.slideshow1{ float:left;}
#addwislistPop table td{ background-color:Transparent; z-index:10;}
.userstatus{ font-size:0;}
.l-tb{ float:left; width:430px;overflow:hidden;}
.r-tb{float:right; width:324px; overflow:hidden; padding-top:45px;}
.tb-left-content{}
.right-pad{ padding-top:8px; float:left;}
.tb-top-logo{ text-align:left;width:480px; height:35px; overflow:hidden; float:left;}
.tb-top-logo img{ float:left; left:0;}
.main .rightimgwrap img{border: #D3B257 2px solid; max-width:300px;}
.main .rightimgwrap{ text-align:right; padding-right:20px; }
* html .Checkbox1-r{padding-left:0; margin-left:-4px;}
.wishlist_input{ height:17px; width:130px;}

.main_R .right-pad a{ color:#BB9006;}
.main_R .right-pad a:hover{ color:#BB9006;}
.main_R .right-pad  .morelink a{ color:#0d2c4e;}
.main_R .right-pad  .morelink  a:hover{ color:#BB9006;}
#HowtoTab td{ padding-bottom:8px; vertical-align:top;}
select.form{ width:179px;}
.wrapDIV{ width:224px; height:1px; font-size:0; position:static; float:left;}
#slideshow1 img,#slideshow2 img,slideshow3 img{ height:220px; width:220px;}
#slideshow4 img{ width:720px; height:220px;}
.slideshow1 img{ position:absolute; left:0; top:0;}
.slideshow1{ position:relative;} 
.distributionStyle p{ padding-bottom:0;}
.English:hover{ color:#bb9006;}
.dis-lst{ clear:both; padding:0; margin:0;}
.main_R .dis-lst li{ clear:both; line-height:25px;text-align:left; background:url(images/logo_image_dis.jpg) no-repeat left center; padding-left:30px; height:25px; margin-bottom:10px;}
.main_R .dis-lst li a{color:#002c4f;}
.main_R .dis-lst li a:hover{color:#BB9006;}
.dis-l-p{ float:left; padding-top:10px;}
.tb-top-logodis{ text-align:left;width:275px; height:35px; overflow:hidden; float:left;}
.l-tbdis{ width:280px;float:left;}
.r-tbdis{float:right; width:750px; overflow:hidden;}
.r-tbdis  .img{ border:2px solid #D3B257;  margin-top:25px; }

html body .web-body .EnTextFamily{font-family:arial,sans-serif,Helvetica,Verdana;}
html body .web-body .menu .EnTextFamily{ font-weight:bold;}
html body .web-body .menu_list .EnTextFamily{ font-weight:bold;}
html body .web-body .menu_list  .menu_list_sub .EnTextFamily{ font-weight: normal;}


.ind-txt{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif,Times New Roman,Arial; font-weight:normal;}
.cartAlternatingRowB .cartHeading{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif,Times New Roman,Arial;}
.right-pad .fontCH{ font-size:14px; padding-right:60px;}
.fontCH{ font-size:14px;}